ACTION LIST
Otázka od: LUKES Václav
11. 11. 2002 13:55
Ahoj,
diky vsem za rady, pomohly.
Mam ale jeste jeden problem. Potrebuji udelat PROGRAMOVE DBGrid a po
DoubleClicku na nem udelat bud ModelaResult := mrOK nebo volat Action.
Diky
V.
Odpovedá: ing. Jan Fiala
11. 11. 2002 10:44
Formular, na nej dej 3 tlacitka a do obsluhy prvniho prirad
TForm1.Button1Click;
Do uses je treba pridat "ActnList"
procedure TForm1.Action1Execute(Sender: TObject);
begin
ShowMessage('Akce1');
end;
procedure TForm1.Action2Execute(Sender: TObject);
begin
ShowMessage('Akce2');
end;
procedure TForm1.Button1Click(Sender: TObject);
var
al: TActionList;
Action1, Action2: TAction;
begin
al := TActionList.Create(Self);
Action1 := TAction.Create(al);
Action1.ActionList := al;
Action1.Caption := 'Akce 1';
Action1.OnExecute := Action1Execute;
Action2 := TAction.Create(al);
Action2.Caption := 'Akce 2';
Action2.ActionList := al;
Action2.OnExecute := Action2Execute;
{ ted jeste vyzkousime }
Button2.Action := Action1;
Button3.Action := Action2;
end;
--
ing. Jan Fiala
mailto:jan.fiala@iol.cz
11.11.2002 LUKES Václav:
> Ahoj,
> prosim o radu. Potreboval bych PROGRAMOVE vytvorit ActionList se dvema
Action.
> Diky moc
> V.